home *** CD-ROM | disk | FTP | other *** search
/ LSD Docs / LSD Docs.iso / FILEZ / lsd37.dms / lsd37.adf / Terminus2.1.doc.pp / Terminus2.1.doc
Text File  |  1978-01-03  |  73KB  |  1,350 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.         *******                           *
  12.            *
  13.            *    ****   * ***   **** ***   *  ****   *   *   ****
  14.            *   *    *  **   *  *   *   *  *  *   *  *   *  *
  15.            *   ******  *       *   *   *  *  *   *  *   *   ****
  16.            *   *       *       *   *   *  *  *   *  *   *       *
  17.            *    ****   *       *   *   *  *  *   *   ****   ****
  18.  
  19.  
  20.  
  21.  
  22.                                 Version 2.1
  23.  
  24.  
  25.  
  26.  
  27.                    Copyright (C) 1992 by John P. Radigan
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.         A Shareware telecommunications tool for the Amiga computer.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.                                  DEDICATION
  73.                            ----------------------
  74.  
  75.  
  76.                        In memory of James E. Spessard
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.                                  COPYRIGHT
  90.                             -------------------
  91.  
  92. All  versions  of  the  Terminus  telecommunications  package,  executable,
  93. documentation and support  files are protected  by United States  Copyright
  94. Law  and related  international treaty  provisions.   All Rights  Reserved,
  95. Worldwide.    You are  entitled to  use the  program  and related  files or
  96. documents in original form only.   You may not reverse engineer, decompile,
  97. disassemble or derive a work based on this work in whole or in part.
  98.  
  99.  
  100.                                  SHAREWARE
  101.                                -------------
  102.  
  103.  
  104.  
  105. This  program is made available through the concept of "Shareware" which is
  106. a form of  distribution that gives  you the opportunity  to try a piece  of
  107. software before you buy it.  It is not now, nor will it ever be regarded as
  108. Public Domain or free software.
  109.  
  110.  
  111.                                   LICENSE
  112.                             -------------------
  113.  
  114. You are granted  a limited license to evaluate  this software for a  30 day
  115. period on  a private, non-commercial  basis only.   You must decide  at the
  116. termination  of this evaluation period to register this product if you plan
  117. to continue using it or to cease all use otherwise.
  118.  
  119. Registration is not only required  for your continued use, it is  needed to
  120. keep  the development of future  enhancements to Terminus  active.  Without
  121. your support the product cannot continue to evolve.
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                      i
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.                                  DISCLAIMER
  152.                            ----------------------
  153.  
  154. No  warranties are  implied  or expressed  with  regard to  the  fitness or
  155. merchantability  of Terminus  for any  particular purpose.   All  risks and
  156. damages,  incidental or  otherwise, arising  through the  use or  misuse of
  157. Terminus are entirely at the responsibility of the user.
  158.  
  159. While considerable  effort has  been made to  provide you  with a  reliable
  160. product,  there is  no  guarantee that  this  program is  100%  "bug-free".
  161. Additionally,  this disclaimer does  not guarantee future  versions of this
  162. product,  but  maintenance  releases may  be  made  available  if and  when
  163. feasible.
  164.  
  165.  
  166.                                 DISTRIBUTION
  167.                           ------------------------
  168.  
  169. Distribution is limited to the original shareware distribution archive file
  170. only.  None of the member files may be omitted.   Furthermore, no profit or
  171. other material gain may be realized for distributing Terminus with the sole
  172. exception  of recovery  for  media and  postage.   Bundling  Terminus,  the
  173. distribution  archive or any member  files, with any  commercial product is
  174. expressly  prohibited   prior  to  obtaining  a   "Commercial  Distribution
  175. Agreement".  
  176.  
  177. Contact the support BBS for details if you wish to obtain this agreement.
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                      ii
  197.                              TABLE OF CONTENTS
  198.  
  199. 1 INTRODUCTION  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  200.      1.1 FEATURES OVERVIEW  . . . . . . . . . . . . . . . . . . . . . .   2
  201.      1.2 DOCUMENT STYLE AND NOTATION  . . . . . . . . . . . . . . . . .   3
  202.      1.3 GADGETS  . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  203.           1.3.1 CYCLE GADGET  . . . . . . . . . . . . . . . . . . . . .   4
  204.           1.3.2 INTEGER GADGET  . . . . . . . . . . . . . . . . . . . .   4
  205.           1.3.3 STRING GADGET . . . . . . . . . . . . . . . . . . . . .   5
  206.           1.3.4 CHECK GADGET  . . . . . . . . . . . . . . . . . . . . .   6
  207.  
  208. 2 SYSTEM REQUIREMENTS . . . . . . . . . . . . . . . . . . . . . . . . .   7
  209.      2.1 INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . .   7
  210.      2.2 HIGH-SPEED MODEM USE . . . . . . . . . . . . . . . . . . . . .   8
  211.  
  212. 3 PROGRAM OPERATION . . . . . . . . . . . . . . . . . . . . . . . . . .  10
  213.      3.1 SESSIONS . . . . . . . . . . . . . . . . . . . . . . . . . . .  10
  214.      3.2 MASTER PROCESS . . . . . . . . . . . . . . . . . . . . . . . .  10
  215.      3.3 TERMINUS FILES . . . . . . . . . . . . . . . . . . . . . . . .  11
  216.           3.3.1 DEFAULTS FILE . . . . . . . . . . . . . . . . . . . . .  11
  217.           3.3.2 PHONEBOOK FILE  . . . . . . . . . . . . . . . . . . . .  12
  218.           3.3.3 STARTUP SCRIPT  . . . . . . . . . . . . . . . . . . . .  12
  219.           3.3.4 CONSOLE DEFINITION FILES  . . . . . . . . . . . . . . .  12
  220.      3.4 COMMAND LINE OPTIONS . . . . . . . . . . . . . . . . . . . . .  12
  221.  
  222. 4 THE CONSOLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  223.      4.1 SCREENS  . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  224.      4.2 PALETTES . . . . . . . . . . . . . . . . . . . . . . . . . . .  15
  225.      4.3 TERMINAL EMULATIONS  . . . . . . . . . . . . . . . . . . . . .  15
  226.           4.3.1 TTY EMULATION . . . . . . . . . . . . . . . . . . . . .  15
  227.           4.3.2 AMIGA EMULATION . . . . . . . . . . . . . . . . . . . .  16
  228.           4.3.3 IBM ANSI EMULATION  . . . . . . . . . . . . . . . . . .  16
  229.           4.3.4 VT-52 EMULATION . . . . . . . . . . . . . . . . . . . .  16
  230.           4.3.5 VT-102 EMULATION  . . . . . . . . . . . . . . . . . . .  16
  231.           4.3.6 VT-220 EMULATION  . . . . . . . . . . . . . . . . . . .  16
  232.      4.4 SPECIAL KEY SEQUENCES  . . . . . . . . . . . . . . . . . . . .  16
  233.      4.5 STATUS LINE  . . . . . . . . . . . . . . . . . . . . . . . . .  17
  234.      4.6 DEFINING A CONSOLE . . . . . . . . . . . . . . . . . . . . . .  18
  235.      4.7 CHAT MODE  . . . . . . . . . . . . . . . . . . . . . . . . . .  18
  236.      4.8 HEXADECIMAL DISPLAY MODE . . . . . . . . . . . . . . . . . . .  20
  237.      4.9 BUFFERED PRINTER I/O . . . . . . . . . . . . . . . . . . . . .  20
  238.      4.10 XON/XOFF FLOW CONTROL . . . . . . . . . . . . . . . . . . . .  20
  239.  
  240. 5 USING THE PHONEBOOK . . . . . . . . . . . . . . . . . . . . . . . . .  21
  241.      5.1 LOADING AND SAVING PHONEBOOK FILES . . . . . . . . . . . . . .  21
  242.      5.2 HIGHLIGHTING AND SELECTING ENTRIES . . . . . . . . . . . . . .  22
  243.      5.3 SORTING ENTRIES  . . . . . . . . . . . . . . . . . . . . . . .  22
  244.      5.4 CREATING AND EDITING ENTRIES . . . . . . . . . . . . . . . . .  22
  245.      5.5 PASSWORD MAINTENANCE . . . . . . . . . . . . . . . . . . . . .  23
  246.  
  247. 6 USING THE DIALER  . . . . . . . . . . . . . . . . . . . . . . . . . .  26
  248.  
  249. 7 USING THE SCRIPT RECORDER . . . . . . . . . . . . . . . . . . . . . .  28
  250.  
  251. 8 USING CAPTURE FILES . . . . . . . . . . . . . . . . . . . . . . . . .  31
  252.  
  253. 9 USING THE REVIEW BUFFER . . . . . . . . . . . . . . . . . . . . . . .  32
  254.      9.1 SEARCHING IN THE REVIEW BUFFER . . . . . . . . . . . . . . . .  33
  255.  
  256.                                      v
  257.      9.2 NAVIGATING IN THE REVIEW BUFFER  . . . . . . . . . . . . . . .  33
  258.      9.3 CLIPBOARD SUPPORT  . . . . . . . . . . . . . . . . . . . . . .  33
  259.  
  260. 10 FILE TRANSFERS . . . . . . . . . . . . . . . . . . . . . . . . . . .  35
  261.      10.1 ASCII SEND  . . . . . . . . . . . . . . . . . . . . . . . . .  35
  262.      10.2 RESIDENT PROTOCOLS  . . . . . . . . . . . . . . . . . . . . .  35
  263.           10.2.1 XMODEM . . . . . . . . . . . . . . . . . . . . . . . .  36
  264.           10.2.2 XMODEM-CRC . . . . . . . . . . . . . . . . . . . . . .  36
  265.           10.2.3 XMODEM-1K  . . . . . . . . . . . . . . . . . . . . . .  36
  266.           10.2.4 YMODEM . . . . . . . . . . . . . . . . . . . . . . . .  36
  267.           10.2.5 YMODEM-1K  . . . . . . . . . . . . . . . . . . . . . .  36
  268.           10.2.6 YMODEM-G . . . . . . . . . . . . . . . . . . . . . . .  36
  269.           10.2.7 ZMODEM . . . . . . . . . . . . . . . . . . . . . . . .  37
  270.           10.2.8 NOTES ON FLOW CONTROL  . . . . . . . . . . . . . . . .  37
  271.      10.3 THE STATS REQUESTER . . . . . . . . . . . . . . . . . . . . .  37
  272.  
  273. 11 MENUS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  39
  274.      11.1 PROJECT MENU  . . . . . . . . . . . . . . . . . . . . . . . .  39
  275.           11.1.1 [PROJECT][LOAD...][L]  . . . . . . . . . . . . . . . .  39
  276.           11.1.2 [PROJECT][SAVE...][S]  . . . . . . . . . . . . . . . .  39
  277.           11.1.3 [PROJECT][INFO...][I]  . . . . . . . . . . . . . . . .  39
  278.           11.1.4 [PROJECT][DISPLAY FILE...][G]  . . . . . . . . . . . .  39
  279.           11.1.5 [PROJECT][ICONIFY][K]  . . . . . . . . . . . . . . . .  39
  280.           11.1.6 [PROJECT][QUIT][Q] . . . . . . . . . . . . . . . . . .  39
  281.      11.2 PHONEBOOK MENU  . . . . . . . . . . . . . . . . . . . . . . .  40
  282.           11.2.1 [PHONEBOOK][DIRECTORY...][z] . . . . . . . . . . . . .  40
  283.           11.2.2 [PHONEBOOK][DIAL...][D]  . . . . . . . . . . . . . . .  40
  284.           11.2.3 [PHONEBOOK][REDIAL...][e]  . . . . . . . . . . . . . .  40
  285.           11.2.4 [PHONEBOOK][UPDATE ENTRY][y] . . . . . . . . . . . . .  40
  286.           11.2.5 [PHONEBOOK][CREATE ENTRY...][Y]  . . . . . . . . . . .  40
  287.           11.2.6 [PHONEBOOK][SEND PASSWORD][Z]  . . . . . . . . . . . .  40
  288.      11.3 BUFFER MENU . . . . . . . . . . . . . . . . . . . . . . . . .  40
  289.           11.3.1 [BUFFER][REVIEW FROM...][V]  . . . . . . . . . . . . .  40
  290.           11.3.2 [BUFFER][REVIEW AT END...][v]  . . . . . . . . . . . .  40
  291.           11.3.3 [BUFFER][LOAD BUFFER...][B]  . . . . . . . . . . . . .  40
  292.           11.3.4 [BUFFER][CLEAR BUFFER][C]  . . . . . . . . . . . . . .  40
  293.           11.3.5 [BUFFER][DECREASE SIZE][N] . . . . . . . . . . . . . .  41
  294.           11.3.6 [BUFFER][INCREASE SIZE][n] . . . . . . . . . . . . . .  41
  295.           11.3.7 [BUFFER][QUOTE CLIPBOARD][S] . . . . . . . . . . . . .  41
  296.           11.3.8 [BUFFER][SEND CLIPBOARD][s]  . . . . . . . . . . . . .  41
  297.           11.3.9 [BUFFER][START SEARCH...][F] . . . . . . . . . . . . .  41
  298.           11.3.10 [BUFFER][START EXACT SEARCH...][E]  . . . . . . . . .  41
  299.           11.3.11 [BUFFER][REPEAT SEARCH][f]  . . . . . . . . . . . . .  41
  300.      11.4 TRANSFER MENU . . . . . . . . . . . . . . . . . . . . . . . .  41
  301.           11.4.1 [TRANSFER][UPLOAD...][u] . . . . . . . . . . . . . . .  41
  302.           11.4.2 [TRANSFER][ADD UPLOAD...][U] . . . . . . . . . . . . .  41
  303.           11.4.3 [TRANSFER][DOWNLOAD...][d] . . . . . . . . . . . . . .  42
  304.           11.4.4 [TRANSFER][ASCII SEND...][i] . . . . . . . . . . . . .  42
  305.           11.4.5 [TRANSFER][OPEN CAPTURE...][O] . . . . . . . . . . . .  42
  306.           11.4.6 [TRANSFER][OPEN W/SAVE...][o]  . . . . . . . . . . . .  42
  307.           11.4.7 [TRANSFER][APPEND CAPTURE][A]  . . . . . . . . . . . .  42
  308.           11.4.8 [TRANSFER][APPEND W/SAVE][a] . . . . . . . . . . . . .  42
  309.           11.4.9 [TRANSFER][CLOSE CAPTURE][c] . . . . . . . . . . . . .  42
  310.      11.5 SCRIPT MENU . . . . . . . . . . . . . . . . . . . . . . . . .  42
  311.           11.5.1 [SCRIPT][START...][T]  . . . . . . . . . . . . . . . .  42
  312.           11.5.2 [SCRIPT][STOP][t]  . . . . . . . . . . . . . . . . . .  42
  313.           11.5.3 [SCRIPT][RESUME][r]  . . . . . . . . . . . . . . . . .  42
  314.           11.5.4 [SCRIPT][RECORD...][R] . . . . . . . . . . . . . . . .  43
  315.  
  316.                                      vi
  317.      11.6 SETTINGS MENU . . . . . . . . . . . . . . . . . . . . . . . .  43
  318.           11.6.1 [SETTINGS][SERIAL...][1] . . . . . . . . . . . . . . .  43
  319.           11.6.2 [SETTINGS][TRANSFER...][2] . . . . . . . . . . . . . .  43
  320.           11.6.3 [SETTINGS][MACROS...][3] . . . . . . . . . . . . . . .  43
  321.           11.6.4 [SETTINGS][PALETTE...][4]  . . . . . . . . . . . . . .  43
  322.           11.6.5 [SETTINGS][PATHS...][5]  . . . . . . . . . . . . . . .  43
  323.           11.6.6 [SETTINGS][MODEM...][6]  . . . . . . . . . . . . . . .  43
  324.           11.6.7 [SETTINGS][PORT...][7] . . . . . . . . . . . . . . . .  43
  325.           11.6.8 [SETTINGS][GENERAL...][8]  . . . . . . . . . . . . . .  43
  326.           11.6.9 [SETTINGS][CONSOLE...][9]  . . . . . . . . . . . . . .  43
  327.      11.7 MISC MENU . . . . . . . . . . . . . . . . . . . . . . . . . .  43
  328.           11.7.1 [MISC][RESET TIMER][M] . . . . . . . . . . . . . . . .  43
  329.           11.7.2 [MISC][SEND BREAK][b]  . . . . . . . . . . . . . . . .  44
  330.           11.7.3 [MISC][HANGUP MODEM][h]  . . . . . . . . . . . . . . .  44
  331.           11.7.4 [MISC][RESET CONSOLE][X] . . . . . . . . . . . . . . .  44
  332.           11.7.5 [MISC][CLEAR SCREEN][x]  . . . . . . . . . . . . . . .  44
  333.           11.7.6 [MISC][PRINT SCREEN][p]  . . . . . . . . . . . . . . .  44
  334.           11.7.7 [MISC][CHAT?][m] . . . . . . . . . . . . . . . . . . .  44
  335.           11.7.8 [MISC][DOORWAY?][k]  . . . . . . . . . . . . . . . . .  44
  336.           11.7.9 [MISC][PRINTER?][P]  . . . . . . . . . . . . . . . . .  44
  337.           11.7.10 [MISC][HEX DISPLAY?][H] . . . . . . . . . . . . . . .  44
  338.           11.7.11 [MISC][QUIET SERIAL?][w]  . . . . . . . . . . . . . .  44
  339.      11.8 AREXX MENU  . . . . . . . . . . . . . . . . . . . . . . . . .  45
  340.           11.8.1 [AREXX][SEND MACRO...][J]  . . . . . . . . . . . . . .  45
  341.  
  342. 12 PHONEBOOK REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . .  46
  343.      12.1 {PHONEBOOK}{DISPLAY}{I} . . . . . . . . . . . . . . . . . . .  46
  344.      12.2 {PHONEBOOK}{SORT ORDER}{S}  . . . . . . . . . . . . . . . . .  46
  345.      12.3 {PHONEBOOK}{ADD...}{A}  . . . . . . . . . . . . . . . . . . .  46
  346.      12.4 {PHONEBOOK}{SORT}{R}  . . . . . . . . . . . . . . . . . . . .  46
  347.      12.5 {PHONEBOOK}{UNSELECT}{U}  . . . . . . . . . . . . . . . . . .  46
  348.      12.6 {PHONEBOOK}{DIAL...}{D} . . . . . . . . . . . . . . . . . . .  47
  349.      12.7 {PHONEBOOK}{LOAD...}{L} . . . . . . . . . . . . . . . . . . .  47
  350.      12.8 {PHONEBOOK}{SAVE...}{V} . . . . . . . . . . . . . . . . . . .  47
  351.      12.9 {PHONEBOOK}{P/W...}{P}  . . . . . . . . . . . . . . . . . . .  47
  352.      12.10 ADDITIONAL KEYBOARD CONTROLS . . . . . . . . . . . . . . . .  47
  353.  
  354. 13 ENTRY REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . . . .  48
  355.      13.1 {ENTRY}{NAME}{E}  . . . . . . . . . . . . . . . . . . . . . .  48
  356.      13.2 {ENTRY}{COMMENT}{M} . . . . . . . . . . . . . . . . . . . . .  48
  357.      13.3 {ENTRY}{CAP. FILE}{F} . . . . . . . . . . . . . . . . . . . .  48
  358.      13.4 {ENTRY}{SCRIPT}{T}  . . . . . . . . . . . . . . . . . . . . .  48
  359.      13.5 {ENTRY}{PREFIX}{X}  . . . . . . . . . . . . . . . . . . . . .  48
  360.      13.6 {ENTRY}{PRIMARY #}{P} . . . . . . . . . . . . . . . . . . . .  49
  361.      13.7 {ENTRY}{ALT. #1}{1} . . . . . . . . . . . . . . . . . . . . .  49
  362.      13.8 {ENTRY}{ALT. #2}{2} . . . . . . . . . . . . . . . . . . . . .  49
  363.      13.9 {ENTRY}{ALT. #3}{3} . . . . . . . . . . . . . . . . . . . . .  49
  364.      13.10 {ENTRY}{SERIAL...}{S}  . . . . . . . . . . . . . . . . . . .  49
  365.      13.11 {ENTRY}{XFER...}{X}  . . . . . . . . . . . . . . . . . . . .  49
  366.      13.12 {ENTRY}{MACROS...}{A}  . . . . . . . . . . . . . . . . . . .  49
  367.      13.13 {ENTRY}{GET DEFINITION...}{G}  . . . . . . . . . . . . . . .  49
  368.      13.14 {ENTRY}{RESET TIMER}{I}  . . . . . . . . . . . . . . . . . .  49
  369.      13.15 {ENTRY}{CENTS/MIN.}{/} . . . . . . . . . . . . . . . . . . .  49
  370.      13.16 {ENTRY}{P/W LENGTH}{L} . . . . . . . . . . . . . . . . . . .  50
  371.      13.17 {ENTRY}{P/W TYPE}{Y} . . . . . . . . . . . . . . . . . . . .  50
  372.      13.18 {ENTRY}{P/W...{W}  . . . . . . . . . . . . . . . . . . . . .  50
  373.      13.19 {ENTRY}{OK}{O} . . . . . . . . . . . . . . . . . . . . . . .  50
  374.      13.20 {ENTRY}{CANCEL}{C} . . . . . . . . . . . . . . . . . . . . .  50
  375.  
  376.                                     vii
  377. 14 SERIAL REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . .  51
  378.      14.1 {SERIAL}{BAUD}{B} . . . . . . . . . . . . . . . . . . . . . .  51
  379.      14.2 {SERIAL}{PARITY}{P} . . . . . . . . . . . . . . . . . . . . .  51
  380.      14.3 {SERIAL}{DUPLEX}{D} . . . . . . . . . . . . . . . . . . . . .  51
  381.      14.4 {SERIAL}{DATA LENGTH}{L}  . . . . . . . . . . . . . . . . . .  51
  382.      14.5 {SERIAL}{STOP BITS}{S}  . . . . . . . . . . . . . . . . . . .  51
  383.      14.6 {SERIAL}{XON/XOFF}{N} . . . . . . . . . . . . . . . . . . . .  51
  384.  
  385. 15 TRANSFER REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . .  52
  386.      15.1 {TRANSFER}{EXPAND BLANKS}{B}  . . . . . . . . . . . . . . . .  52
  387.      15.2 {TRANSFER}{PROMPT CHAR}{A}  . . . . . . . . . . . . . . . . .  52
  388.      15.3 {TRANSFER}{LINE DELAY}{L} . . . . . . . . . . . . . . . . . .  52
  389.      15.4 {TRANSFER}{CHAR DELAY}{Y} . . . . . . . . . . . . . . . . . .  52
  390.      15.5 {TRANSFER}{PROTOCOL}{P} . . . . . . . . . . . . . . . . . . .  53
  391.      15.6 {TRANSFER}{ZWINDOW SIZE}{W} . . . . . . . . . . . . . . . . .  53
  392.      15.7 {TRANSFER}{RZ DELAY}{Z} . . . . . . . . . . . . . . . . . . .  53
  393.      15.8 {TRANSFER}{BINARY TRANSFER}{N}  . . . . . . . . . . . . . . .  53
  394.      15.9 {TRANSFER}{AUTO CHOP D/L}{H}  . . . . . . . . . . . . . . . .  53
  395.      15.10 {TRANSFER}{SAVE ABORTED}{S}  . . . . . . . . . . . . . . . .  54
  396.      15.11 {TRANSFER}{RELAXED TIMING}{E}  . . . . . . . . . . . . . . .  54
  397.      15.12 {TRANSFER}{U/L OVERDRIVE}{V} . . . . . . . . . . . . . . . .  54
  398.      15.13 {TRANSFER}{PRE-ACK D/L}{K} . . . . . . . . . . . . . . . . .  54
  399.      15.14 {TRANSFER}{ZMODEM RESUME}{R} . . . . . . . . . . . . . . . .  55
  400.      15.15 {TRANSFER}{AUTO DOWNLOAD}{U} . . . . . . . . . . . . . . . .  55
  401.      15.16 {TRANSFER}{AUTO D/L CHALLENGE}{G}  . . . . . . . . . . . . .  55
  402.      15.17 {TRANSFER}{ESCAPE CTRL CHAR}{T}  . . . . . . . . . . . . . .  55
  403.      15.18 {TRANSFER}{USE 32 BIT CRC}{3}  . . . . . . . . . . . . . . .  55
  404.      15.19 {TRANSFER}{XPR NAME}{X}  . . . . . . . . . . . . . . . . . .  55
  405.      15.20 {TRANSFER}{XPR INIT}{I}  . . . . . . . . . . . . . . . . . .  56
  406.  
  407. 16 MACROS REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . .  57
  408.      16.1 {MACROS}{QUALIFIER}{A}  . . . . . . . . . . . . . . . . . . .  57
  409.      16.2 {MACROS}{F1}{1} . . . . . . . . . . . . . . . . . . . . . . .  57
  410.      16.3 {MACROS}{F2}{2} . . . . . . . . . . . . . . . . . . . . . . .  57
  411.      16.4 {MACROS}{F3}{3} . . . . . . . . . . . . . . . . . . . . . . .  57
  412.      16.5 {MACROS}{F4}{4} . . . . . . . . . . . . . . . . . . . . . . .  57
  413.      16.6 {MACROS}{F5}{5} . . . . . . . . . . . . . . . . . . . . . . .  57
  414.      16.7 {MACROS}{F6}{6} . . . . . . . . . . . . . . . . . . . . . . .  57
  415.      16.8 {MACROS}{F7}{7} . . . . . . . . . . . . . . . . . . . . . . .  57
  416.      16.9 {MACROS}{F8}{8} . . . . . . . . . . . . . . . . . . . . . . .  57
  417.      16.10 {MACROS}{F9}{9}  . . . . . . . . . . . . . . . . . . . . . .  57
  418.      16.11 {MACROS}{F10}{0} . . . . . . . . . . . . . . . . . . . . . .  57
  419.  
  420. 17 PALETTE REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . . .  58
  421.      17.1 {PALETTE}{SELECT}{L}  . . . . . . . . . . . . . . . . . . . .  58
  422.      17.2 {PALETTE}{ANSI INDEX}{0-7}  . . . . . . . . . . . . . . . . .  58
  423.      17.3 {PALETTE}{RED}{Q} . . . . . . . . . . . . . . . . . . . . . .  58
  424.      17.4 {PALETTE}{GREEN}{A} . . . . . . . . . . . . . . . . . . . . .  58
  425.      17.5 {PALETTE}{BLUE}{Z}  . . . . . . . . . . . . . . . . . . . . .  58
  426.      17.6 {PALETTE}{TEXT}{T,E,X}  . . . . . . . . . . . . . . . . . . .  59
  427.      17.7 {PALETTE}{BACKGROUND}{G,N,D}  . . . . . . . . . . . . . . . .  59
  428.      17.8 {PALETTE}{CURSOR}{U,R,S}  . . . . . . . . . . . . . . . . . .  59
  429.      17.9 {PALETTE}{DETAIL}{I}  . . . . . . . . . . . . . . . . . . . .  59
  430.      17.10 {PALETTE}{BLOCK}{K}  . . . . . . . . . . . . . . . . . . . .  59
  431.      17.11 {PALETTE}{TEXT}{V} . . . . . . . . . . . . . . . . . . . . .  59
  432.      17.12 {PALETTE}{SHINE}{H}  . . . . . . . . . . . . . . . . . . . .  59
  433.      17.13 {PALETTE}{SHADOW}{W} . . . . . . . . . . . . . . . . . . . .  59
  434.  
  435.  
  436.                                     viii
  437. 18 PATHS REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . . . .  60
  438.      18.1 {PATHS}{TERMINUS}{T}  . . . . . . . . . . . . . . . . . . . .  60
  439.      18.2 {PATHS}{UPLOADS}{U} . . . . . . . . . . . . . . . . . . . . .  60
  440.      18.3 {PATHS}{DOWNLOADS}{D} . . . . . . . . . . . . . . . . . . . .  60
  441.      18.4 {PATHS}{CAPTURE}{P} . . . . . . . . . . . . . . . . . . . . .  60
  442.      18.5 {PATHS}{SCRIPTS}{S} . . . . . . . . . . . . . . . . . . . . .  60
  443.      18.6 {PATHS}{PRINTER}{N} . . . . . . . . . . . . . . . . . . . . .  60
  444.      18.7 {PATHS}{REXX}{R}  . . . . . . . . . . . . . . . . . . . . . .  60
  445.  
  446. 19 MODEM REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . . . .  61
  447.      19.1 {MODEM}{INIT CMD}{M}  . . . . . . . . . . . . . . . . . . . .  61
  448.      19.2 {MODEM}{HANGUP CMD}{H}  . . . . . . . . . . . . . . . . . . .  61
  449.      19.3 {MODEM}{POSTFIX}{S} . . . . . . . . . . . . . . . . . . . . .  61
  450.      19.4 {MODEM}{PREFIX #1}{1} . . . . . . . . . . . . . . . . . . . .  61
  451.      19.5 {MODEM}{PREFIX #2}{2} . . . . . . . . . . . . . . . . . . . .  61
  452.      19.6 {MODEM}{PREFIX #3}{3} . . . . . . . . . . . . . . . . . . . .  61
  453.      19.7 {MODEM}{PREFIX #4}{4} . . . . . . . . . . . . . . . . . . . .  61
  454.      19.8 {MODEM}{OK}{K}  . . . . . . . . . . . . . . . . . . . . . . .  62
  455.      19.9 {MODEM}{BUSY}{Y}  . . . . . . . . . . . . . . . . . . . . . .  62
  456.      19.10 {MODEM}{RING}{I} . . . . . . . . . . . . . . . . . . . . . .  62
  457.      19.11 {MODEM}{ERROR}{E}  . . . . . . . . . . . . . . . . . . . . .  62
  458.      19.12 {MODEM}{VOICE}{V}  . . . . . . . . . . . . . . . . . . . . .  62
  459.      19.13 {MODEM}{CONNECT}{N}  . . . . . . . . . . . . . . . . . . . .  62
  460.      19.14 {MODEM}{NO CARRIER}{A} . . . . . . . . . . . . . . . . . . .  62
  461.      19.15 {MODEM}{NO DIALTONE}{L}  . . . . . . . . . . . . . . . . . .  62
  462.      19.16 {MODEM}{DELAY}{D}  . . . . . . . . . . . . . . . . . . . . .  63
  463.      19.17 {MODEM}{ATTEMPTS}{T} . . . . . . . . . . . . . . . . . . . .  63
  464.      19.18 {MODEM}{TIMEOUT}{U}  . . . . . . . . . . . . . . . . . . . .  63
  465.      19.19 {MODEM}{PACING}{P} . . . . . . . . . . . . . . . . . . . . .  63
  466.      19.20 {MODEM}{IGNORE NO CARRIER}{G}  . . . . . . . . . . . . . . .  63
  467.      19.21 {MODEM}{IGNORE CARRIER DETECT}{R}  . . . . . . . . . . . . .  63
  468.      19.22 {MODEM}{HANGUP ON EXIT}{J} . . . . . . . . . . . . . . . . .  63
  469.      19.23 {MODEM}{DTR HANGUP}{Z} . . . . . . . . . . . . . . . . . . .  64
  470.      19.24 {MODEM}{FLUSH WITH A BREAK}{W} . . . . . . . . . . . . . . .  64
  471.      19.25 {MODEM}{DIALER AUTOBAUD}{B}  . . . . . . . . . . . . . . . .  64
  472.  
  473. 20 PORT REQUESTER . . . . . . . . . . . . . . . . . . . . . . . . . . .  65
  474.      20.1 {PORT}{DEVICE NAME}{D}  . . . . . . . . . . . . . . . . . . .  65
  475.      20.2 {PORT}{UNIT NUMBER}{U}  . . . . . . . . . . . . . . . . . . .  65
  476.      20.3 {PORT}{BREAK LENGTH}{B} . . . . . . . . . . . . . . . . . . .  65
  477.      20.4 {PORT}{CTS/RTS}{T}  . . . . . . . . . . . . . . . . . . . . .  65
  478.      20.5 {PORT}{PORT QUIET}{P} . . . . . . . . . . . . . . . . . . . .  65
  479.  
  480. 21 GENERAL REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . . .  66
  481.      21.1 {GENERAL}{CHAT HISTORY}{H}  . . . . . . . . . . . . . . . . .  66
  482.      21.2 {GENERAL}{CHAT LINES}{T}  . . . . . . . . . . . . . . . . . .  66
  483.      21.3 {GENERAL}{REVIEW BUFFER SIZE}{R}  . . . . . . . . . . . . . .  66
  484.      21.4 {GENERAL}{REVIEW LINES}{W}  . . . . . . . . . . . . . . . . .  66
  485.      21.5 {GENERAL}{XFER BUFFER SIZE}{F}  . . . . . . . . . . . . . . .  66
  486.      21.6 {GENERAL}{GMT OFFSET}{G}  . . . . . . . . . . . . . . . . . .  66
  487.      21.7 {GENERAL}{TASK PRIORITY}{P} . . . . . . . . . . . . . . . . .  66
  488.      21.8 {GENERAL}{QUOTE CHARACTER}{Q} . . . . . . . . . . . . . . . .  67
  489.      21.9 {GENERAL}{QUOTE LENGTH}{U}  . . . . . . . . . . . . . . . . .  67
  490.      21.10 {GENERAL}{24 HOUR CLOCK}{2}  . . . . . . . . . . . . . . . .  67
  491.      21.11 {GENERAL}{AUDIBLE BEEP}{A} . . . . . . . . . . . . . . . . .  67
  492.      21.12 {GENERAL}{LOGFILE ACTIVE}{L} . . . . . . . . . . . . . . . .  67
  493.      21.13 {GENERAL}{MAKE ICONS}{N} . . . . . . . . . . . . . . . . . .  67
  494.      21.14 {GENERAL}{SCREEN POPUP}{E} . . . . . . . . . . . . . . . . .  67
  495.  
  496.                                      ix
  497.      21.15 {GENERAL}{FILE SAVER}{V} . . . . . . . . . . . . . . . . . .  67
  498.      21.16 {GENERAL}{DISK SPACE CHECK}{D} . . . . . . . . . . . . . . .  68
  499.      21.17 {GENERAL}{SLOW DISK I/O}{K}  . . . . . . . . . . . . . . . .  68
  500.      21.18 {GENERAL}{512 BYTE DISK I/O}{5}  . . . . . . . . . . . . . .  68
  501.      21.19 {GENERAL}{CHIP RAM SAVER}{I} . . . . . . . . . . . . . . . .  68
  502.      21.20 {GENERAL}{DATE FORMAT}{M}  . . . . . . . . . . . . . . . . .  68
  503.  
  504. 22 CONSOLE REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . . .  69
  505.      22.1 {CONSOLE}{EMULATION}{U} . . . . . . . . . . . . . . . . . . .  69
  506.      22.2 {CONSOLE}{PALETTE}{P} . . . . . . . . . . . . . . . . . . . .  69
  507.      22.3 {CONSOLE}{SCREEN}{S}  . . . . . . . . . . . . . . . . . . . .  69
  508.      22.4 {CONSOLE}{INTERLACE}{0} . . . . . . . . . . . . . . . . . . .  69
  509.      22.5 {CONSOLE}{ROWS}{R}  . . . . . . . . . . . . . . . . . . . . .  69
  510.      22.6 {CONSOLE}{COLS}{L}  . . . . . . . . . . . . . . . . . . . . .  69
  511.      22.7 {CONSOLE}{SELECT NEW FONT...}{F}  . . . . . . . . . . . . . .  70
  512.      22.8 {CONSOLE}{CR XLATE}{X}  . . . . . . . . . . . . . . . . . . .  70
  513.      22.9 {CONSOLE}{LF XLATE}{T}  . . . . . . . . . . . . . . . . . . .  70
  514.      22.10 {CONSOLE}{EOL OUT}{E}  . . . . . . . . . . . . . . . . . . .  70
  515.      22.11 {CONSOLE}{GET DEFINITION...}{G}  . . . . . . . . . . . . . .  70
  516.      22.12 {CONSOLE}{SAVE DEFINITION...}{V} . . . . . . . . . . . . . .  70
  517.      22.13 {CONSOLE}{KEYMAP}{K} . . . . . . . . . . . . . . . . . . . .  70
  518.      22.14 {CONSOLE}{VT-XX OPTIONS...}{N} . . . . . . . . . . . . . . .  70
  519.      22.15 {CONSOLE}{STRIP HIGH BIT}{B} . . . . . . . . . . . . . . . .  71
  520.      22.16 {CONSOLE}{ANSI MOUSE}{I} . . . . . . . . . . . . . . . . . .  71
  521.      22.17 {CONSOLE}{DESTRUCTIVE BACKSPACE}{D}  . . . . . . . . . . . .  71
  522.      22.18 {CONSOLE}{SMOOTH SCROLL}{M}  . . . . . . . . . . . . . . . .  71
  523.      22.19 {CONSOLE}{AUTOWRAP MODE}{W}  . . . . . . . . . . . . . . . .  71
  524.      22.20 {CONSOLE}{CHAT MODE}{A}  . . . . . . . . . . . . . . . . . .  71
  525.      22.21 {CONSOLE}{IBM DOORWAY MODE}{Y} . . . . . . . . . . . . . . .  71
  526.      22.22 {CONSOLE}{CURSOR POS.}{1}  . . . . . . . . . . . . . . . . .  72
  527.      22.23 {CONSOLE}{CURSOR BLINK}{2} . . . . . . . . . . . . . . . . .  72
  528.      22.24 {CONSOLE}{FAST CURSOR}{3}  . . . . . . . . . . . . . . . . .  72
  529.      22.25 {CONSOLE}{RAW CAPTURE}{4}  . . . . . . . . . . . . . . . . .  72
  530.  
  531. 23 VTOPTIONS REQUESTER  . . . . . . . . . . . . . . . . . . . . . . . .  73
  532.      23.1 {VTOPTIONS}{DISPLAY CTRLS}{Y} . . . . . . . . . . . . . . . .  73
  533.      23.2 {VTOPTIONS}{7 BIT MODE}{7}  . . . . . . . . . . . . . . . . .  73
  534.      23.3 {VTOPTIONS}{132 COLUMNS}{1} . . . . . . . . . . . . . . . . .  73
  535.      23.4 {VTOPTIONS}{LIGHT BACKGROUND}{L}  . . . . . . . . . . . . . .  73
  536.      23.5 {VTOPTIONS}{NEWLINE MODE}{N}  . . . . . . . . . . . . . . . .  73
  537.      23.6 {VTOPTIONS}{KEYPAD MODE}{K} . . . . . . . . . . . . . . . . .  73
  538.      23.7 {VTOPTIONS}{CURSOR MODE}{U} . . . . . . . . . . . . . . . . .  73
  539.      23.8 {VTOPTIONS}{SWAP BS/DEL}{S} . . . . . . . . . . . . . . . . .  74
  540.      23.9 {VTOPTIONS}{AUTO KEY REPEAT}{T} . . . . . . . . . . . . . . .  74
  541.      23.10 {VTOPTIONS}{CHARACTER SET}{H}  . . . . . . . . . . . . . . .  74
  542.      23.11 {VTOPTIONS}{DA RESPONSE}{D}  . . . . . . . . . . . . . . . .  74
  543.      23.12 {VTOPTIONS}{ANSWERBACK MSG}{A} . . . . . . . . . . . . . . .  74
  544.  
  545. 24 TERMINUS SCRIPT LANGUAGE . . . . . . . . . . . . . . . . . . . . . .  75
  546.      24.1 SCRIPTS OVERVIEW  . . . . . . . . . . . . . . . . . . . . . .  75
  547.      24.2 RUNNING SCRIPTS . . . . . . . . . . . . . . . . . . . . . . .  76
  548.      24.3 OPTIONS AND COMMANDS  . . . . . . . . . . . . . . . . . . . .  76
  549.      24.4 SCRIPT FILE TYPES . . . . . . . . . . . . . . . . . . . . . .  77
  550.           24.4.1 .def - Defaults file . . . . . . . . . . . . . . . . .  77
  551.           24.4.2 .phone - Phonebook file  . . . . . . . . . . . . . . .  77
  552.           24.4.3 .con - Console definition file . . . . . . . . . . . .  77
  553.           24.4.4 .scp - Script file . . . . . . . . . . . . . . . . . .  77
  554.           24.4.5 .trx - ARexx macro file  . . . . . . . . . . . . . . .  78
  555.  
  556.                                      x
  557.      24.5 FUNCTION KEY MACROS . . . . . . . . . . . . . . . . . . . . .  78
  558.      24.6 COMMAND SCOPE . . . . . . . . . . . . . . . . . . . . . . . .  78
  559.      24.7 OPTION CLASSES  . . . . . . . . . . . . . . . . . . . . . . .  79
  560.           24.7.1 INTEGER  . . . . . . . . . . . . . . . . . . . . . . .  79
  561.           24.7.2 STRING . . . . . . . . . . . . . . . . . . . . . . . .  79
  562.           24.7.3 FLAG . . . . . . . . . . . . . . . . . . . . . . . . .  80
  563.           24.7.4 MUX  . . . . . . . . . . . . . . . . . . . . . . . . .  80
  564.           24.7.5 CMD  . . . . . . . . . . . . . . . . . . . . . . . . .  80
  565.      24.8 STATEMENT STRUCTURE . . . . . . . . . . . . . . . . . . . . .  80
  566.      24.9 KEYWORDS  . . . . . . . . . . . . . . . . . . . . . . . . . .  81
  567.      24.10 COMMENTS . . . . . . . . . . . . . . . . . . . . . . . . . .  81
  568.      24.11 LABELS . . . . . . . . . . . . . . . . . . . . . . . . . . .  81
  569.      24.12 INTEGER VARIABLES  . . . . . . . . . . . . . . . . . . . . .  82
  570.      24.13 STRING VARIABLES . . . . . . . . . . . . . . . . . . . . . .  82
  571.      24.14 READ-ONLY SYSTEM VARIABLES . . . . . . . . . . . . . . . . .  83
  572.      24.15 READ/WRITE SYSTEM VARIABLES  . . . . . . . . . . . . . . . .  83
  573.      24.16 OPERATOR PRECEDENCE  . . . . . . . . . . . . . . . . . . . .  84
  574.      24.17 SYNTAX . . . . . . . . . . . . . . . . . . . . . . . . . . .  84
  575.      24.18 ESCAPE CODES . . . . . . . . . . . . . . . . . . . . . . . .  86
  576.      24.19 SCRIPT FILE I/O  . . . . . . . . . . . . . . . . . . . . . .  87
  577.  
  578. 25 FUNCTION AND STATEMENT DESCRIPTIONS  . . . . . . . . . . . . . . . .  88
  579.      ABS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  88
  580.      ASC  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  88
  581.      ASEND  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  88
  582.      ASK  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  89
  583.      BEEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  89
  584.      CALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  89
  585.      CAPTURE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  89
  586.      CHAIN  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
  587.      CHDIR  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
  588.      CHR$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
  589.      CLEAR  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
  590.      CLOSE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
  591.      CLRLINE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
  592.      CLRRECT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
  593.      CLS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
  594.      CONTINUE   . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
  595.      CURPALETTE . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
  596.      DOWNLOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
  597.      END  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
  598.      EXECUTE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  92
  599.      EXISTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  92
  600.      EXIT   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  92
  601.      FOR  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  93
  602.           NEXT  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  93
  603.      GETLINE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  93
  604.      GOSUB  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  93
  605.      GOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  94
  606.      HANGUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  94
  607.      IF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  94
  608.           ELSE  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  94
  609.           ENDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . .  94
  610.      INPUT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  95
  611.      INSTR  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  95
  612.      INVLINE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  95
  613.      KILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  95
  614.      LDEFAULTS  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  95
  615.  
  616.                                      xi
  617.      LDEFFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  96
  618.      LEFT$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  96
  619.      LEN  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  96
  620.      LOG  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  96
  621.      LOWER$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  96
  622.      LPHONES  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  97
  623.      MID$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  97
  624.      MOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  97
  625.      ONCARRIER  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  97
  626.      ONMOUSE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  98
  627.      ONTIMEOUT  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  98
  628.      OPEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  99
  629.      PAUSE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  99
  630.      POP  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  99
  631.      PRINT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
  632.      PRINTER  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
  633.      QUIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
  634.      READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
  635.      REDIAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
  636.      RELMOVE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
  637.      REMOTECLI  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
  638.      REPEAT   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
  639.           UNTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
  640.      RESUME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
  641.      RETURN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
  642.      REXX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
  643.      RIGHT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
  644.      SBREAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
  645.      SDEFAULTS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
  646.      SDEFFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
  647.      SELECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
  648.      SEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
  649.      SPACE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
  650.      SPASSWORD  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
  651.      SPHONES  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
  652.      STR$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
  653.      TRIM$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
  654.      UNSELECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
  655.      UPLOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
  656.      UPPER$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
  657.      VAL  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
  658.      WAIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
  659.      WHEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
  660.      WHILE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
  661.           WEND  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
  662.      WRITE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
  663.      XLATE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
  664.  
  665. 26 OPTION VARIABLE DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . 109
  666.      AFKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
  667.      ANSIMOUSE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
  668.      ANSWERBACK$  . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
  669.      AUDIOBEEP  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
  670.      AUTOBAUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
  671.      AUTOCHOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
  672.      AUTODL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
  673.      AUTOREPEAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
  674.      AUTOWRAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
  675.  
  676.                                     xii
  677.      BAUD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
  678.      BINARYXFER . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
  679.      BIT7MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
  680.      BLINK  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
  681.      BREAKLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
  682.      BSDESTRUCT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
  683.      CAPTUREPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
  684.      CFKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
  685.      CHARDELAY  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
  686.      CHATHISTORY  . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
  687.      CHATLINES  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
  688.      CHATMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
  689.      CHIPMIZER  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
  690.      COLMN132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
  691.      CRC32  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
  692.      CRXLATE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
  693.      CTSRTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
  694.      CURSORMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
  695.      CURSORPOS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
  696.      DARESPONSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
  697.      DATALEN  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
  698.      DATEFMT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
  699.      DEFFILE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
  700.      DIALATTEMPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
  701.      DIALPACING . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
  702.      DIALTIMEOUT  . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
  703.      DISKSPACE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
  704.      DISPCTRLS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
  705.      DISPLAY  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
  706.      DISPMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
  707.      DLCHALLENGE  . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
  708.      DOORWAY  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
  709.      DOWNLOADPATH$  . . . . . . . . . . . . . . . . . . . . . . . . . . 116
  710.      DTRHANGUP  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
  711.      DUPLEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
  712.      EMULATION  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
  713.      EOLOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
  714.      ESCCTRL  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
  715.      EXITHANGUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
  716.      EXPANDBLANKS . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
  717.      FASTCURSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
  718.      FILESAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
  719.      FKEY1-10$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
  720.      FLUSHONBREAK . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
  721.      FONT$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
  722.      GMTOFFSET  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
  723.      HR24MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
  724.      IGNOREDCD  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
  725.      IGNORENOCARRIER  . . . . . . . . . . . . . . . . . . . . . . . . . 119
  726.      KEYMAP$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
  727.      KEYPADMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
  728.      LFXLATE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
  729.      LIGHTSCREEN  . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
  730.      LINEDELAY  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
  731.      LOGFILE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
  732.      MAKEICONS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
  733.      MASTERPW$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
  734.      MODEMHANGUPCMD$  . . . . . . . . . . . . . . . . . . . . . . . . . 120
  735.  
  736.                                     xiii
  737.      MODEMINITCMD$  . . . . . . . . . . . . . . . . . . . . . . . . . . 121
  738.      MODEMPOSTFIX$  . . . . . . . . . . . . . . . . . . . . . . . . . . 121
  739.      MODEMPREFIX1-4$  . . . . . . . . . . . . . . . . . . . . . . . . . 121
  740.      MONITOR  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
  741.      NLMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
  742.      NRCTYPE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
  743.      PALETTE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  744.      PARITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  745.      PECAPTURE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  746.      PECENTS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  747.      PECOMMENT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  748.      PEDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  749.      PEDEFFILE$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
  750.      PENAME$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  751.      PENUMBER0-3$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  752.      PEPASSWORD$  . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  753.      PEPREFIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  754.      PEPWLEN  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  755.      PERESET  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  756.      PESCRIPT$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
  757.      POPUP  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
  758.      PORTQUIET  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
  759.      PREACKDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
  760.      PRINTERPATH$ . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
  761.      PROMPTCHAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
  762.      PROTOCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
  763.      QUOTECHAR  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  764.      QUOTELEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  765.      RAWCAPTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  766.      REDIALDELAY  . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  767.      RELAXEDTIMING  . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  768.      RESPONSEBUSY$  . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  769.      RESPONSECONNECT$ . . . . . . . . . . . . . . . . . . . . . . . . . 125
  770.      RESPONSEERROR$ . . . . . . . . . . . . . . . . . . . . . . . . . . 125
  771.      RESPONSENOCARRIER$ . . . . . . . . . . . . . . . . . . . . . . . . 126
  772.      RESPONSENODIALTONE$  . . . . . . . . . . . . . . . . . . . . . . . 126
  773.      RESPONSEOK$  . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
  774.      RESPONSERING$  . . . . . . . . . . . . . . . . . . . . . . . . . . 126
  775.      RESPONSEVOICE$ . . . . . . . . . . . . . . . . . . . . . . . . . . 126
  776.      REVIEWBUF  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
  777.      REVIEWLINES  . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
  778.      REXXPATH$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
  779.      RZDELAY  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
  780.      SAVEABORTED  . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
  781.      SCRIPTPATH$  . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
  782.      SERDEV$  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
  783.      SETCOLOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  784.      SETCUSTOM1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  785.      SETCUSTOM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  786.      SETCUSTOM3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  787.      SETCUSTOM4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  788.      SETMONO  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  789.      SETWORKBENCH . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  790.      SFKEY1-10$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  791.      SLOWDISK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
  792.      SMALLBLOCKS  . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
  793.      SMOOTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
  794.      SORTMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
  795.  
  796.                                     xiv
  797.      STOPBITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
  798.      STRIP  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
  799.      SWAPBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
  800.      TASKPRI  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
  801.      TERMINUSPATH$  . . . . . . . . . . . . . . . . . . . . . . . . . . 130
  802.      ULOVERDRIVE  . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
  803.      UPLOADPATH$  . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
  804.      WINDOWSIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
  805.      XFERBUF  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
  806.      XONXOFF  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
  807.      XPRINIT$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
  808.      XPRNAME$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
  809.      ZMODE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
  810.      ZRESUME  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
  811.  
  812. 27 SORTED OPTIONS AND COMMANDS  . . . . . . . . . . . . . . . . . . . . 132
  813.      27.1 LEVEL 1 OPTION VARIABLES  . . . . . . . . . . . . . . . . . . 132
  814.      SETCUSTOM1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
  815.      SETCUSTOM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
  816.      SETCUSTOM3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
  817.      SETCUSTOM4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
  818.      SETMONO  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
  819.      SETWORKBENCH . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
  820.      27.2 LEVEL 2 OPTION VARIABLES  . . . . . . . . . . . . . . . . . . 133
  821.      27.3 LEVEL 3 OPTION VARIABLES  . . . . . . . . . . . . . . . . . . 134
  822.      27.4 LEVEL 4 OPTION VARIABLES  . . . . . . . . . . . . . . . . . . 134
  823.      27.5 LEVEL 5 OPTION VARIABLES  . . . . . . . . . . . . . . . . . . 135
  824.      27.6 LEVEL 6 OPTION VARIABLES  . . . . . . . . . . . . . . . . . . 135
  825.      27.7 LEVEL 7 COMMANDS  . . . . . . . . . . . . . . . . . . . . . . 135
  826.      27.8 LEVEL 8 COMMANDS  . . . . . . . . . . . . . . . . . . . . . . 136
  827.           NEXT  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
  828.           ELSE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
  829.           ENDIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
  830.           UNTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
  831.           WEND  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
  832.  
  833. 28 DEFAULTS FILE  . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
  834.  
  835. 29 PHONEBOOK FILE . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
  836.  
  837. 30 DEFINITION FILE  . . . . . . . . . . . . . . . . . . . . . . . . . . 144
  838.  
  839. APPENDIX A - ASCII CODE TABLE . . . . . . . . . . . . . . . . . . . . . 145
  840.  
  841. APPENDIX B - ERROR CODES  . . . . . . . . . . . . . . . . . . . . . . . 147
  842.      OPERATIONAL MESSAGES AND ERRORS  . . . . . . . . . . . . . . . . . 147
  843.           ANSI COLOR INDEX ERROR  . . . . . . . . . . . . . . . . . . . 147
  844.           CANCEL BUFFERED PRINTER DATA? . . . . . . . . . . . . . . . . 147
  845.           CANNOT USE PROPORTIONAL FONT: . . . . . . . . . . . . . . . . 147
  846.           CLOSE ALL OTHER COPIES FIRST  . . . . . . . . . . . . . . . . 147
  847.           CTS HANDSHAKE INACTIVE  . . . . . . . . . . . . . . . . . . . 147
  848.           DEVICE/UNIT IN USE BY:  . . . . . . . . . . . . . . . . . . . 147
  849.           ERROR WHILE WRITING FILE: . . . . . . . . . . . . . . . . . . 147
  850.           FILE IS ALREADY IN USE  . . . . . . . . . . . . . . . . . . . 147
  851.           FILENAME BUFFER OVERFLOW  . . . . . . . . . . . . . . . . . . 147
  852.           MASTER PASSWORD NOT DEFINED . . . . . . . . . . . . . . . . . 147
  853.           NEED A SCRIPT FILENAME  . . . . . . . . . . . . . . . . . . . 147
  854.           NO ENTRIES SELECTED FOR DIALING . . . . . . . . . . . . . . . 148
  855.  
  856.                                      xv
  857.           NO MATCH FOUND  . . . . . . . . . . . . . . . . . . . . . . . 148
  858.           OUT OF MEMORY . . . . . . . . . . . . . . . . . . . . . . . . 148
  859.           OWNDEVUNIT ERROR: . . . . . . . . . . . . . . . . . . . . . . 148
  860.           REVIEW BUFFER EMPTY . . . . . . . . . . . . . . . . . . . . . 148
  861.           SYSTEM DEVICE ERROR:  . . . . . . . . . . . . . . . . . . . . 148
  862.           UNABLE TO ACCESS PRINTER  . . . . . . . . . . . . . . . . . . 148
  863.           UNABLE TO OPEN FILE:  . . . . . . . . . . . . . . . . . . . . 148
  864.           UNABLE TO OPEN FONT:  . . . . . . . . . . . . . . . . . . . . 148
  865.           UNABLE TO OPEN LIBRARY: . . . . . . . . . . . . . . . . . . . 148
  866.           UNABLE TO QUOTE STRING: . . . . . . . . . . . . . . . . . . . 148
  867.      SCRIPT ERRORS  . . . . . . . . . . . . . . . . . . . . . . . . . . 149
  868.           CANNOT ALTER READ ONLY VARIABLE . . . . . . . . . . . . . . . 149
  869.           COULD NOT OPEN FILE . . . . . . . . . . . . . . . . . . . . . 149
  870.           DIVISION BY ZERO  . . . . . . . . . . . . . . . . . . . . . . 149
  871.           DUPLICATE LABEL FOUND . . . . . . . . . . . . . . . . . . . . 149
  872.           ELSE WITHOUT IF . . . . . . . . . . . . . . . . . . . . . . . 149
  873.           ENDIF MISSING . . . . . . . . . . . . . . . . . . . . . . . . 149
  874.           ENDIF WITHOUT IF  . . . . . . . . . . . . . . . . . . . . . . 149
  875.           EXPRESSION MISSING  . . . . . . . . . . . . . . . . . . . . . 149
  876.           FILE CURRENTLY OPEN . . . . . . . . . . . . . . . . . . . . . 149
  877.           FILE IS NOT OPENED FOR INPUT  . . . . . . . . . . . . . . . . 149
  878.           FILE IS NOT OPENED FOR OUTPUT . . . . . . . . . . . . . . . . 149
  879.           FILE NOT FOUND  . . . . . . . . . . . . . . . . . . . . . . . 149
  880.           FILE NOT OPEN . . . . . . . . . . . . . . . . . . . . . . . . 150
  881.           INCORRECT VARIABLE USAGE  . . . . . . . . . . . . . . . . . . 150
  882.           INVALID COMMAND SCOPE . . . . . . . . . . . . . . . . . . . . 150
  883.           INVALID LABEL USED  . . . . . . . . . . . . . . . . . . . . . 150
  884.           INVALID RESUME ATTEMPT  . . . . . . . . . . . . . . . . . . . 150
  885.           LABEL NOT FOUND . . . . . . . . . . . . . . . . . . . . . . . 150
  886.           MISSING QUOTE . . . . . . . . . . . . . . . . . . . . . . . . 150
  887.           NEXT WITHOUT FOR  . . . . . . . . . . . . . . . . . . . . . . 150
  888.           NOT A VARIABLE  . . . . . . . . . . . . . . . . . . . . . . . 150
  889.           RETURN WITHOUT GOSUB  . . . . . . . . . . . . . . . . . . . . 150
  890.           STEP VALUE IS ZERO  . . . . . . . . . . . . . . . . . . . . . 150
  891.           STRING TOO LONG . . . . . . . . . . . . . . . . . . . . . . . 151
  892.           SYNTAX ERROR  . . . . . . . . . . . . . . . . . . . . . . . . 151
  893.           UNABLE TO START REMOTE CLI  . . . . . . . . . . . . . . . . . 151
  894.           UNBALANCED PARENTHESES  . . . . . . . . . . . . . . . . . . . 151
  895.           UNEXPECTED END OF FILE REACHED  . . . . . . . . . . . . . . . 151
  896.           UNTIL WITHOUT REPEAT  . . . . . . . . . . . . . . . . . . . . 151
  897.           VALUE OUT OF RANGE  . . . . . . . . . . . . . . . . . . . . . 151
  898.           WEND WITHOUT WHILE  . . . . . . . . . . . . . . . . . . . . . 151
  899.  
  900. APPENDIX C - QUESTIONS & ANSWERS  . . . . . . . . . . . . . . . . . . . 152
  901.  
  902. 31 SUPPORT INFORMATION  . . . . . . . . . . . . . . . . . . . . . . . . 158
  903.      31.1 Dynalogic Product Support BBS . . . . . . . . . . . . . . . . 158
  904.      31.2 Genie . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
  905.      31.3 CompuServe  . . . . . . . . . . . . . . . . . . . . . . . . . 158
  906.      31.4 BIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
  907.      31.5 USENET  . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
  908.      31.6 IF YOU HAVE PROBLEMS  . . . . . . . . . . . . . . . . . . . . 159
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.                                     xvi
  917. Terminus 2.1 Users Manual                                Electronic Edition
  918.  
  919.  
  920. 1 INTRODUCTION
  921. --------------
  922. Welcome to  Terminus 2.1, the  second major release of  what was previously
  923. known  as  JR-Comm.   This  program  provides you  with  a  highly capable,
  924. flexible  and  seasoned  telecommunications  tool for  the  Amiga  personal
  925. computer system.
  926.  
  927. Terminus conforms to most of the recommendations outlined in the "Commodore
  928. Amiga Style  Guide" for Release 2 of the Amiga operating system while still
  929. retaining compatibility with the 1.3 release.  However, all future releases
  930. of Terminus will be compatible with  the 2.0 (or later) release of AmigaDOS
  931. only.
  932.  
  933. Much has  changed since the release of JR-Comm 1.02a.  What had started out
  934. as  the addition of a few  new features has turned into  a major rewrite of
  935. the  user interface and  display system.   Along the way  there have been a
  936. host of  new features, optimization  and increased  functionality added  as
  937. well.
  938.  
  939. There  were, however,  some changes that  resulted in  the removal  of four
  940. major items previously available  in JR-Comm.  They were  the internal file
  941. requester,  CIS B+  and  WXMODEM file  transfer  protocols and  the  Skypix
  942. terminal emulation.
  943.  
  944. The  file  requester was  removed  in  favor of  using  the  file and  font
  945. requesters  that the  asl.library  and req.library  provide.   Although the
  946. ability to select files  across multiple devices/volumes/directories is not
  947. currently supported  by these two requesters,  there is a new  menu item in
  948. Terminus that allows you to add file selections to the selected list.  
  949.  
  950. Since Terminus  now supports the XPR protocol  specification and there is a
  951. Quick B  protocol module in  circulation, the CIS  B+ protocol was  deleted
  952. since it can only be used with the Compuserve Information System.
  953.  
  954. WXMODEM was removed  because it  was rarely  used outside  the now  defunct
  955. PeopleLink service.
  956.  
  957. The Skypix emulation no longer exists due to the scheduled release of a new
  958. version of the  Skyline BBS that will provide a new  emulation.  It was not
  959. known during  the redesign  of the  display system  if the  older emulation
  960. would be supported  so the irrevocable decision  to remove it was  made.  A
  961. future version of Terminus will provide a graphics emulation that will have
  962. its capabilities publically documented for use by any BBS system operator.
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.                                    - 1 -
  975.  
  976. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19921
  977. Terminus 2.1 Users Manual                                Electronic Edition
  978.  
  979.  
  980.      1.1 FEATURES OVERVIEW
  981.      ---------------------
  982.      The following are the major features present in Terminus 2.1.
  983.  
  984.           -    Can  be  made  resident,  Terminus  is  an  AmigaDOS  "pure"
  985.                program.
  986.  
  987.           -    Reentrant  program  design for  multiple sessions  using one
  988.                copy of the program in ram.
  989.  
  990.           -    All internal functions multitask.
  991.  
  992.           -    Can be iconified.
  993.  
  994.           -    The entire program is keyboard navigable.
  995.  
  996.           -    Comprehensive  script language implemented  as a small BASIC
  997.                interpreter.
  998.  
  999.           -    Automated script record feature to create login scripts.
  1000.  
  1001.           -    ARexx and XPR support.
  1002.  
  1003.           -    Display system  uses custom scroll routines  for fast scroll
  1004.                rates and  interleaved bitmaps  to eliminate  flicker during
  1005.                scrolling.
  1006.  
  1007.           -    TTY, AMIGA,  IBM COLOR/MONO, VT52, VT102  AND VT220 terminal
  1008.                emulations.  All emulations are  as complete and as accurate
  1009.                as possible.
  1010.  
  1011.           -    Console definition  files to easily change  Terminus between
  1012.                different terminal configurations.
  1013.  
  1014.           -    XMODEM, XMODEM-CRC, XMODEM-1k,  YMODEM, YMODEM-1k,  YMODEM-g
  1015.                and ZMODEM file  transfer protocols included internally  for
  1016.                fast throughput rates.
  1017.  
  1018.           -    Integrated review  buffer that  uses the  Boyer-Moore search
  1019.                algorithm for fast location of text within the buffer space.
  1020.                Can also  load files directly  into the buffer  with dynamic
  1021.                resizing when necessary.
  1022.  
  1023.           -    Clipboard support  for snipping text from  the review buffer
  1024.                or  sending either raw or quoted text from the clipboard out
  1025.                the serial port.
  1026.  
  1027.           -    Multiline  chat area  with configurable  height and  history
  1028.                buffer.
  1029.  
  1030.           -    Superb XON/XOFF flow control  with status line indicator and
  1031.                immediate text display stop/start via keyboard control.
  1032.  
  1033.  
  1034.                                    - 2 -
  1035.  
  1036. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19922
  1037. Terminus 2.1 Users Manual                                Electronic Edition
  1038.  
  1039.  
  1040.           -    Support  for DMA  and programmed  I/O hard  disk controllers
  1041.                that have problems with downloads using high speed modems.
  1042.  
  1043.           -    ChipMiser option for systems with limited chip ram space.
  1044.  
  1045.           -    Buffered  printer I/O  so  that the  terminal  is never  I/O
  1046.                bound.
  1047.  
  1048.           -    Hexadecimal display mode with output that is compatible with
  1049.                both the review buffer and capture files.
  1050.  
  1051.           -    Phonebook entry support for  multiple number systems with up
  1052.                to 4 numbers per entry.
  1053.  
  1054.           -    All defaults, phonebook, console definition and script files
  1055.                are  ASCII compatible  for editing  with your  favorite text
  1056.                editor.
  1057.  
  1058.           -    Support for OwnDevUnit.library is also included.
  1059.  
  1060.  
  1061.      1.2 DOCUMENT STYLE AND NOTATION
  1062.      -------------------------------
  1063.      This document uses several different styles of text formatting to help
  1064.      you differentiate certain items from one another. They are:
  1065.  
  1066.           "text"    -    Text delimited by double quote characters indicate
  1067.                          literal   strings   of  data   who's   context  is
  1068.                          determined by the paragraph it appears in.
  1069.  
  1070.           CAPS      -    Capitals  by themselves  denote a  script command,
  1071.                          keyword or state for an option.
  1072.  
  1073.           <CAPS>    -    Capitals surrounded by  angle brackets indicate  a
  1074.                          key on the computer keyboard.  Numeric keypad keys
  1075.                          are further  defined with the letter  'N' in front
  1076.                          of the keycap label, such as <N1> or <N*>.  Cursor
  1077.                          keys are described with direction the arrow points
  1078.                          to,  such as <DOWN> or <RIGHT>.  If a key requires
  1079.                          a  modifier   they  will  be   adjacent,  such  as
  1080.                          <RAMIGA><N> or <LALT><TAB>  which refer to holding
  1081.                          down the right Amiga key prior to pressing the <N>
  1082.                          key and holding down  the left <ALT> key  prior to
  1083.                          pressing the <TAB> key.
  1084.  
  1085.           [CAPS]    -    Capitals  surrounded by square brackets indicate a
  1086.                          menu item, they  are listed as a  triplet of terms
  1087.                          to  indicate  the  menu,   item  and  menu  hotkey
  1088.                          (activated  via  the <RAMIGA>  modifier  key) that
  1089.                          activates the  item.  Case is  significant for the
  1090.                          hotkeys.     For  example,  [PHONEBOOK][REDIAL][e]
  1091.                          would  mean  the  item  labeled  "Redial" that  is
  1092.  
  1093.  
  1094.                                    - 3 -
  1095.  
  1096. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19923
  1097. Terminus 2.1 Users Manual                                Electronic Edition
  1098.  
  1099.  
  1100.                          located  in  the menu  labeled  "Phonebook".   The
  1101.                          sequence  <RAMIGA><e> (lowercase  'e') is  used to
  1102.                          activate the redial function.
  1103.  
  1104.           {CAPS}    -    Capitals  surrounded by  curly  braces indicate  a
  1105.                          gadget label, they are also listed as a triplet of
  1106.                          terms  to  indicate the  requester  the gadget  is
  1107.                          located in and the  character used to activate it.
  1108.                          The sequence {CONSOLE}{PALETTE}{P} would  mean the
  1109.                          gadget  labeled "Palette" that  is located  in the
  1110.                          console  requester and  is activated  via the  <P>
  1111.                          key.
  1112.  
  1113.  
  1114.      1.3 GADGETS
  1115.      -------------
  1116.      Gadgets are further  defined with  a string of  text that defines  the
  1117.      type  of  gadget,  it's   default  value,  value  range  or   size  as
  1118.      appropriate.  If no definition follows the gadget  label it means that
  1119.      the  gadget  is  an action  gadget  that  performs  an operation  when
  1120.      selected.  The other  types of gadgets, their descriptions  and how to
  1121.      use them are as follows:
  1122.  
  1123.  
  1124.           1.3.1 CYCLE GADGET  {C}:<default item> (items...)
  1125.           ------------------
  1126.           A cycle  gadget is rendered  as a  rectangle with an  image of  a
  1127.           curled arrow that points to itself along the lefthand side of the
  1128.           gadget rectangle.  Selecting this gadget will "cycle" you through
  1129.           the available  options  that this  gadget contains.   The  gadget
  1130.           label will have an underlined character that can also be  used to
  1131.           change the state of the cycle gadget.  If <SHIFT> is held down in
  1132.           addition to the mouse or key, the gadget will cycle down when the
  1133.           mouse button or the key is pressed.
  1134.  
  1135.  
  1136.           1.3.2 INTEGER GADGET     {I}:<default   value>   (value    range)
  1137.                                    (optional value meaning)
  1138.           --------------------
  1139.           An  integer  gadget is  a smaller  sized  rectangle than  a cycle
  1140.           gadget and is displayed as  a numeric value with arrow images  to
  1141.           the  right and  left of the  value.   Selecting this  gadget will
  1142.           increment  or  decrement the  value depending  on which  side the
  1143.           gadget you clicked on.  The  left arrow will decrement while  the
  1144.           right  arrow will  increment.   If  you  drag the  mouse  pointer
  1145.           further away from the center of the gadget the rate  at which the
  1146.           gadget changes  will increase, moving  closer to the  center will
  1147.           slow  down  the  rate,  crossing  the  center   will  change  the
  1148.           direction.  Each  integer gadget has  upper and lower  boundaries
  1149.           and will not increment or decrement past these values.
  1150.  
  1151.  
  1152.  
  1153.  
  1154.                                    - 4 -
  1155.  
  1156. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19924
  1157. Terminus 2.1 Users Manual                                Electronic Edition
  1158.  
  1159.  
  1160.           As  with the  cycle gadget,  it's label  will have  an underlined
  1161.           character that can be used to change its value.  Pressing the key
  1162.           alone will increment the  value while using <SHIFT> with  it will
  1163.           decrement the value.
  1164.  
  1165.  
  1166.           1.3.3 STRING GADGET {S}:<maximum   length>   "optional    default
  1167.                               assignment"
  1168.           -------------------
  1169.           A string gadget is a bordered rectangle that is used for entering
  1170.           text.   The  label for  a string  gadget will have  an underlined
  1171.           character  that  activates  the  string gadget.    Activation  is
  1172.           denoted  by the presence of a cursor within the gadget rectangle.
  1173.           Normal Amiga  keyboard shortcuts are available for use within the
  1174.           gadget, they are:
  1175.  
  1176.                <CTRL><X>           -    Deletes the current contents of the
  1177.                                         gadget.
  1178.  
  1179.                <CTRL><Q>           -    Restores the original contents that
  1180.                                         the   gadget  contained   when  the
  1181.                                         requester was first opened.
  1182.  
  1183.                <SHIFT><LEFT>       -    Moves  cursor  to the  beginning of
  1184.                                         the gadget.
  1185.  
  1186.                <SHIFT><RIGHT>      -    Moves  cursor  to  the  end  of the
  1187.                                         current text item.
  1188.  
  1189.           In addition, there are  a few other sequences that  are available
  1190.           to navigate between several  string gadgets within the requester.
  1191.           Some sequences are only  available when using Terminus under  the
  1192.           2.x release of AmigaDOS.
  1193.  
  1194.                <RETURN>            -    Pressing   this  key   will  signal
  1195.                                         Terminus   to  activate   the  next
  1196.                                         string gadget in the requester.
  1197.  
  1198.                <SHIFT><RETURN>     -    This  sequence will  cause Terminus
  1199.                                         to  activate  the  previous  string
  1200.                                         gadget in the requester.
  1201.  
  1202.                <ALT><RETURN>       -    Halts text input by  not activating
  1203.                                         any other string gadgets.
  1204.  
  1205.                <TAB>               -    (2.x  only)   Activates  the  first
  1206.                                         gadget in the requester or the next
  1207.                                         one  if there  is already  a gadget
  1208.                                         active.
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.                                    - 5 -
  1215.  
  1216. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19925
  1217. Terminus 2.1 Users Manual                                Electronic Edition
  1218.  
  1219.  
  1220.                <SHIFT><TAB>        -    (2.x   only)  Activates   the  last
  1221.                                         gadget  in  the  requester  or  the
  1222.                                         previous one if there is  already a
  1223.                                         gadget active.
  1224.  
  1225.  
  1226.           1.3.4 CHECK GADGET  {F}: TRUE/FALSE
  1227.           ------------------
  1228.           A check  gadget is rendered as a small bordered square that has a
  1229.           checkmark  image within when the gadget is active.  It represents
  1230.           a boolean option in Terminus that has only one of two states, OFF
  1231.           or ON, TRUE or FALSE,  depending on which way you choose  to look
  1232.           at  it.   The presence of  a checkmark  indicates the  ON or TRUE
  1233.           condition for the option that it  is tied to.  Check gadgets also
  1234.           have an underlined character within its title to indicate the key
  1235.           that will toggle the state of the checkmark.
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.                                    - 6 -
  1275.  
  1276. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19926
  1277. Terminus 2.1 Users Manual                                Electronic Edition
  1278.  
  1279.  
  1280. 2 SYSTEM REQUIREMENTS
  1281. ---------------------
  1282. Terminus  is compatible with all versions  of AmigaDOS from 1.2 through the
  1283. present release  which is as of  this writing, 2.04.   Although Terminus is
  1284. capable  of running  on an  Amiga with  only 512k  of ram,  1Meg of  ram is
  1285. recommended in order to use some of the more advanced features present.
  1286.  
  1287. Terminus  contains an intelligent dialing system that can be fully utilized
  1288. if the  modem you're using is capable of detecting busy signals and returns
  1289. extended connection result  responses.  Accurate connection time logging is
  1290. available  if the  modem is  able to  control the  carrier detect  line and
  1291. hardware  controlled modem disconnections can  be utilized if  the modem is
  1292. able to respond to the state of the DTR line.
  1293.  
  1294. Terminus comes configured to operate with the Hayes command and return code
  1295. set, but it is  flexible enough to  allow most any modem  to be used  after
  1296. reconfiguring  to send  the appropriate  commands and  look for  the proper
  1297. response codes.  If the DCD or DTR lines are not operative you will need to
  1298. adjust for this as well.
  1299.  
  1300. Terminus also requires a file  requester library in order to use  the mouse
  1301. to select one or  more files as they are  needed.  The absence of  one will
  1302. cause Terminus to fall back to a string entry gadget requester.  If running
  1303. under 2.x, the asl.library is used if found or it will look for req.library
  1304. instead (which is  the default library for 1.x use).   If you plan on using
  1305. an alternative library  for file requester use, it  should have the ability
  1306. to select fonts as well or unexpected results will occur.
  1307.  
  1308.  
  1309.      2.1 INSTALLATION
  1310.      ----------------
  1311.      If  you are using Terminus  for the first time there  are a few things
  1312.      that  need  to be  accomplished  prior  to running  the  program.   An
  1313.      installation program  is provided  with the distribution  archive that
  1314.      will install Terminus on a floppy disk or hard disk for you.
  1315.  
  1316.      Floppy disk users need  to first duplicate  a Workbench disk prior  to
  1317.      using  the  installation  program.   Hard  disk  users  can start  the
  1318.      installation  program immediately.   In either case,  once the program
  1319.      has  been  started,  please  follow  the  directions  and  answer  any
  1320.      questions the program asks you.
  1321.  
  1322.      Although the installation program  should suit any needs that  you may
  1323.      have, you might  still like to proceed manually to install Terminus to
  1324.      insure that you have total control  over the installation process.  If
  1325.      so, the following should be done:
  1326.  
  1327.           -    Create  a directory that will be used to locate all Terminus
  1328.                definition and phonebook  files. This directory  should also
  1329.                receive the logical  assignment TERMINUS: somewhere in  your
  1330.                Startup-Sequence  or user-startup  scripts so  that Terminus
  1331.                can be run from any directory within your system.
  1332.  
  1333.  
  1334.                                    - 7 -
  1335.  
  1336. Copyright (C) 1988-92 John P. Radigan                  Printed December 15, 19927
  1337. Terminus 2.1 Users Manual                                Electronic Edition
  1338.  
  1339.  
  1340.           -    The  Terminus  and  TSL  executable (and  optionally,  their
  1341.                icons) should be copied to a directory  that is part of your
  1342.                path  assignment so that  AmigaDOS can locate  the file from
  1343.                any directory.
  1344.  
  1345.           -    All font files included in the Terminus distribution archive
  1346.                should be copied to your FONTS: directory.
  1347.  
  1348.           -    A  scripts directory  should be  created  as well,  the most
  1349.                convenient  place for this is a subdirectory off of the main
  1350.